BDI Agent Programming in AgentSpeak Using Jason

نویسندگان

  • Rafael H. Bordini
  • Jomi F. Hübner
چکیده

This paper is based on the tutorial given as part of the tutorial programme of CLIMA-VI. The tutorial aimed at giving an overview of the various features available in Jason , a multi-agent systems development platform that is based on an interpreter for an extended version of AgentSpeak. The BDI architecture is the best known and most studied architecture for cognitive agents, and AgentSpeak is an elegant, logic-based programming language inspired by the BDI architecture.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A Recent Experience in Teaching Multi-Agent Systems Using Jason

This paper briefly describes a recent experience of using Jason for teaching Multi-Agent Systems. Jason is a Java-based interpreter for an extended version of AgentSpeak. The basic AgentSpeak programming language for BDI agents is rather simple, making Jason a suitable tool for students to put into practice some of the elements of the BDI theory covered in the lectures.

متن کامل

Developing a Team of Gold Miners Using Jason (a preliminary design)

This document describes an overview of a multi-agent system formed by a team of gold miners to compete in the Multi-Agent Programming Contest 2007 (the Gold Miners scenario). The objective is to test and improve Jason , the interpreter for an agent programming language used to implement the MAS. Jason [2, 4] is an agent platform based on an extension of an agent-oriented programming language ca...

متن کامل

Jason and the Golden Fleece of Agent-Oriented Programming

This chapter describes Jason, an interpreter written in Java for an extended version of AgentSpeak, a logic-based agent-oriented programming language that is suitable for the implementation of reactive planning systems according to the BDI architecture. We describe both the language and the various features and tools available in the platform.

متن کامل

Multi-Agent Programming: Languages, Platforms and Applications

This chapter describes Jason, an interpreter written in Java for an extended version of AgentSpeak, a logic-based agent-oriented programming language that is suitable for the implementation of reactive planning systems according to the BDI architecture. We describe both the language and the various features and tools available in the platform.

متن کامل

Developing a Team of Gold Miners Using Jason

This document gives an overview of a multi-agent system formed by a team of gold miners to compete in the Multi-Agent Programming Contest 2007 (the “gold miners” scenario). One of the main objectives has been to test and improve Jason, the interpreter for an agent programming language used to implement the MAS. Jason [2, 4] is an agent platform based on an extension of an agent-oriented program...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2005